package com.video.moderation.entity.vo;

import lombok.Data;

import java.io.Serializable;
import java.util.Date;
import java.util.List;

@Data
public class VideoDetailVo implements Serializable {

    private static final long serialVersionUID = 1L;

    private String videoId;
    
    private Long userId;

    private String videoType;

    private String author;

    private String videoTitle;

    private String thumbnail;

    private String url;

    private String introduction;

    private List<String> labelList;

    private Date publishTime;

    public VideoDetailVo(String videoId, Long userId, String videoType, String author, String videoTitle, String thumbnail, String url, String introduction, Date publishTime) {
        this.videoId = videoId;
        this.userId = userId;
        this.videoType = videoType;
        this.author = author;
        this.videoTitle = videoTitle;
        this.thumbnail = thumbnail;
        this.url = url;
        this.introduction = introduction;
        this.publishTime = publishTime;
    }
}
